Volume 25, Issue 2, February 2024, Pages 100-144
Ashgan Reda Ahmed Ahmed
Volume 23, Issue 11, November 2022, Pages 68-125
Marwa Ebrahim Elsheshtawy Mohamed; Ashgan Reda Ahmed Ahmed